﻿/* dede58.com 做最好的织梦模板 */
* {
	transition-property: all;
	-ms-transition-property: all;
	-moz-transition-property: all;
	-webkit-transition-property: all;
	-o-transition-property: all;
}
html, body {
	font-size:14px;
	background:#fff;
	width:100%;
	margin:0px;
	padding:0px;
	font-family: "Microsoft YaHei", Helvetica Neue, Tahoma, Arial, "微软雅黑", "宋体", "黑体";
}
img {
	border:0px;
}
ul, li, p {
	margin:0px;
	padding:0px;
}
a {
	text-decoration: none;
}
ul, li {
	list-style-type:none;
}
input, button, select, textarea, select, option {
	outline:none;
}
select, option, textarea {
	resize:none;
	-webkit-appearance: none;
	padding:0;
	margin:0;
	font-weight:normal;
}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"] {
	-webkit-appearance: none;
	padding:0;
	margin:0;
	font-weight:normal;
}
.container {
	position:relative;
	width:1200px;
	margin:0px auto;
}
.container:after {
	content: "020";
	display: block;
	height: 0;
	clear: both;
	visibility:hidden;
}
.mainTitle {
	width:295px;
	margin:0 auto;
	line-height:70px;
	color:#e5813b;
	font-size:40px;
	text-align:center;
	border-top:1px solid #6e6e6e;
	border-bottom:1px solid #6e6e6e;
}
.seach {
	position:relative;
	margin-top:40px;
	width:300px;
	height:30px;
	background:#fff;
}
.seach .seachText {
	width:260px;
	color:#999999;
	font-size:12px;
	padding:0 0 0 6px;
	line-height:1;
	margin:0;
	border:0;
	height:30px;
}
.seach .btn {
	cursor:pointer;
	position:absolute;
	top:0;
	right:0;
	width:30px;
	height:24px;
	text-align:center;
	line-height:30px;
	background:#e5813b;
	padding-top:6px;
}
.seach .btn {
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.seach .btn:hover {
	background:#000;
}
.seach .btn img {
	vertical-align:middle;
}
.vedioHide {
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:url(../images/blackbg.png);
	z-index:4;
}
.vedioContent {
	display:none;
	position:fixed;
	top:50%;
	left:50%;
	width:650px;
	height:450px;
	margin:-260px 0 0 -335px;
	z-index:5;
	background:#fff;
	padding:20px 20px 50px 20px;
	box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);
	-ms-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);
	-o-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);
	border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
	-webkit-border-radius:6px;
}
.vedioContent iframe {
	width:100% !important;
	height:100% !important;
}
.vedioContent .vedioClose {
	position:absolute;
	bottom:18px;
	right:24px;
	cursor:pointer;
}
.header {
	position:fixed;
	width:100%;
	height:120px;
	background:#fff;
	z-index:5;
}
.header .container {
	height:100%;
}
.header .headerLogo {
	/*position:absolute;*/
	margin-left:350px;
	margin-top:8px;
}
.header .nav .navTop {
	position:absolute;
	top:0px;
	display:none;
	height:4px;
	background:#e5813b;
}
.header .nav .navTop {
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.header .nav {

}
.header .nav .child {
	position:relative;
	float:left;
	width:120px;

	text-align:center;
	color:#666;
}
.header .nav .child.navChildSearch {
	line-height:20px !important;
}
.header .nav .child:hover .title {
	color:#e5813b;
}
.header .nav .child .title {
	font-size:16px;
	color:#666;
}
.header .nav .child .title {
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.header .nav .child.on .title {
	color:#7D2F8D;
}
.header .nav .child .childContent {
	display:none;
	position:absolute;
	top:120px;
	width:120px;
}
.header .nav .child .childContent .childContentLi {
	background:#e5813b;
	color:#fff;
	font-size:14px;
	height:38px;
	line-height:38px;
	border-bottom:1px solid #ffc373;
	-webkit-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
	-moz-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
	-ms-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
	-o-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
	box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
}
.header .nav .child .childContent .childContentLi:hover {
	background:#ce5500;
	color:#fff;
}
.header .nav .child .language {
	display:inline-block;
*display:inline;
*zoom:1;
	height:16px;
	line-height:16px;
	padding:0 8px;
	font-size:16px;
	color:#666;
}
.header .nav .child .language:hover {
	color:#7D2F8D;
}
.header .nav .child .language.cn {
	border-right:1px solid #ccc;
}
.header .nav .child .language.on {
	color:#7D2F8D;
}
.header .nav .child .seachIcon {
	cursor:pointer;
}
.header .list {
	position:relative;
	background:#dd6714;
	z-index:6;
}
.header .list .container {
	padding:50px 0;
	display:none;
}
.header .list .content {
	width:492px;
}
.header .list .listMTitle {
	color:#fff;
	font-size:18px;
	line-height:24px;
	padding-bottom:24px;
}
.header .list .listTitle {
	position:relative;
	width:100%;
}
.header .list .listTitle:after {
	content: "020";
	display: block;
	height: 0;
	clear: both;
	visibility:hidden;
}
.header .list .listTitle .title {
	border-bottom:1px solid #fff;
	line-height:36px;
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.header .list .listTitle .title a {
	color:#fff;
	font-size:14px;
}
.header .list .listTitle .title img {
	margin-right:12px;
}
.header .list .listTitle .title .pointer {
	cursor:pointer;
	position:absolute;
	right:0px;
	top:16px;
	width:11px;
	height:11px;
}
.header .list .listTitle .title .pointer .sub {
	position:absolute;
	left:0px;
	top:5px;
	width:11px;
	height:1px;
	background:#fff;
}
.header .list .listTitle .title .pointer .sub.sub2 {
	transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
}
.header .list .listTitle .title .pointer .sub.sub2 {
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.header .list .listTitle .title .pointer.on .sub.sub2 {
	transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
}
.header .list .listTitle .listContent {
	display:none;
	width:94%;
	float:right;
}
.header .list .addBtn {
	z-index:5;
	cursor:pointer;
	position:absolute;
	bottom:54px;
	right:0;
	width:35px;
	height:35px;
	background:url(../images/addicon.png) no-repeat;
}
.header .list .addBtn .sub {
	position:absolute;
	width:10px;
	height:2px;
	background:#fff;
}
.header .list .addBtn .sub.sub1 {
	top:12px;
	left:22px;
}
.header .list .addBtn .sub.sub2 {
	top:12px;
	left:22px;
	transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
}
.header .list .addBtn .sub.sub2 {
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.header .list .addBtn.on .sub.sub2 {
	transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
}
.header .searchContent {
	display:none;
	position:absolute;
	bottom:-80px;
	right:0px;
	padding:25px;
	background-color: #f2efef;
	border-bottom:1px solid #dcdadb;
	border-left:1px solid #dcdadb;
}
.header .searchContent .seach {
	margin:0;
}
.wapNavBtn {
	display:none;
	position:absolute;
	top:38px;
	right:32px;
	cursor:pointer;
}
.wapLanguage {
	display:none;
	position:absolute;
	top:35px;
	right:120px;
}
.wapLanguage .language {
	padding:0 14px;
	color:#999999;
	font-size:28px;
	line-height:28px;
	display:inline-block;
*display:inline;
*zoom:1;
}
.wapLanguage .language.on {
	color:#7D2F8D;
}
.wapLanguage .language.cn {
	border-right:3px solid #bababa;
}
.wapNavPointer {
	display:none;
	position:absolute;
	top:3px;
	right:3px;
	cursor:pointer;
}
.crumbs {
	padding-top:120px;
	position:relative;
	line-height:45px;
	background:url(../images/banner.jpg) repeat-x;
	background-position:center bottom;
	border-bottom:1px solid #e0e0e0;
}
.crumbs .title {
	float:left;
	color:#333333;
	font-size:20px;
	font-family:""微软雅黑"";
	line-height:44px;
}
.crumbs .childs {
	float:right;
	color:#666;
	font-size:14px;
	font-family:"Hiragino Sans GB";
}
.crumbs .childs a {
	color:#666;
}
.crumbs .childs span {
	margin:0 6px;
}
.main {
	padding:40px 0 90px 0;
}
.main .maxTitle {
	position:relative;
	line-height:34px;
}
.main .maxTitle span {
	position:relative;
	z-index:1;
	padding-right:18px;
	background:#fff;
	color:#7D2F8D;
	font-size:30px;
}
.main .maxTitle .sub {
	position:absolute;
	top:18px;
	width:100%;
	height:1px;
	width:100%;
	background:#d6d6d6;
}
.main .top {
	display:none;
	position:fixed;
	right:50px;
	bottom:300px;
	z-index:1;
	width:60px;
	height:60px;
	background:#d4d4d4;
	line-height:60px;
	text-align:center;
	cursor:pointer;
}
.main .top {
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.main .top:hover {
	background:#717373;
}
.main .top img {
	vertical-align:middle;margin-top:16px;
}
.footer {
	height:262px;
}
.footer .title {
	color:#dadada;
	font-size:16px;
	padding-top:40px;
}
.footer .head {
	height:222px;
	background:#717373;
}
.footer .head .left {
	position:absolute;
	top:0px;
	left:100px;
	width:300px;
}
.footer .head .right {
	position:absolute;
	top:0px;
	right:0px;
	width:344px;
}
.footer .head .right .content {
	margin-top:40px;
}
.footer .head .right .content img {
	margin-right:6px;
}
.footer .head .right .content img {
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.footer .head .right .content img:hover {
	transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	-webkit-transform:scale(1.1);
}
.footer .foot {
	height:40px;
	background:#474747;
	line-height:40px;
	text-align:center;
	color:#b7b7b7;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-family:""微软雅黑"";
}
.footer .foot a {
	color:#b7b7b7;
}

@media (min-width: 1200px) and (max-width:1439px ) {
}
@media (min-width: 1440px) and (max-width:1920px ) {
}


/*animate*/

@keyframes rightOpacityShow {
0% {
transform: translateX(-80px);
opacity:0;
}
80% {
transform: translateX(20px);
}
100% {
transform:translateX(0);
opacity:1;
}
}
@-moz-keyframes rotateYOpacityAn {
0% {
-moz-transform: translateX(-80px);
opacity:0;
}
80% {
-moz-transform: translateX(20px);
}
100% {
-moz-transform:translateX(0);
opacity:1;
}
}
@-webkit-keyframes rotateYOpacityAn {
0% {
-webkit-transform: translateX(-80px);
opacity:0;
}
80% {
-webkit-transform: translateX(20px);
}
100% {
-webkit-transform:translateX(0);
opacity:1;
}
}
@-o-keyframes rotateYOpacityAn {
0% {
-o-transform: translateX(-80px);
opacity:0;
}
80% {
-o-transform: translateX(20px);
}
100% {
-o-transform:translateX(0);
opacity:1;
}
}

.index {
	width: 100%;
}

.index_title {
	float: left;
	margin-top: 30px;
	margin-bottom: 15px;
	width: 100%;
	text-align: center;
	font-size: 26px;
	color: #e5813b;
	font-weight: bolder;
}

.index_title2 {
	float: left;
	width: 100%;
	text-align: center;
	height: 9px;
	margin: 0 0 9px 0;
	border-bottom: #dddddd solid 1px;
	margin-bottom: 40px;
}

.clear {
	clear: both !important;
	height: 0px !important;
	width: 0px !important;
	float: none !important;
	margin: 0px !important;
	padding: 0px !important;
	border: 0px !important;
}

.index_title2 div {
	background: #FFFFFF;
	text-align: center;
	font-size: 16px;
	color: #e5813b;
	display: inline-block;
	padding: 0 13px;
	border-left: #dddddd solid 1px;
	border-right: #dddddd solid 1px;
	text-transform: uppercase;
	height: 18px;
	line-height: 18px;
}
.index_qyys {
	width: 1100px;
	max-width: 96%;
	margin: 0 auto 55px auto;
}
.index_qyys .qyys_xun {
	width: 20%;
	float: left;
	text-align: center;
	cursor: pointer;
}
.index_qyys .qyys_xun .qyys_xun_top {
	display: inline-block;
	width: 140px;
	transition: all ease-out 0.3s;
	height: 140px;
	border-radius: 140px;
	padding: 7px;
	border: #e5813b solid 1px;
	border-radius: 140px;
}
.index_qyys .qyys_xun .qyys_xun_bot {
	text-align: center;
	font-size: 14px;
	line-height: 24px;
	color: #7c7c7c;
	margin-top: 15px;
}
.index_qyys .qyys_xun .qyys_xun_top div {
	width: 100%;
	height: 100%;
	transition: all ease-out 0.3s;
	border-radius: 200px;
	border: #e5813b solid 1px;
	-webkit-align-items: center;
	display: -webkit-flex;
	-webkit-justify-content: center;
}

.index_qyys .qyys_xun .qyys_xun_top div .qxt_img1 {
}
.index_qyys .qyys_xun .qyys_xun_top div .qxt_img2 {
	display: none;
}
.index_qyys .qyys_xun .qyys_xun_bot {
	text-align: center;
	font-size: 14px;
	line-height: 24px;
	color: #7c7c7c;
	margin-top: 15px;
	width:90%;
	margin-left:5%;
}
.index_qyys .qyys_xun:hover .qyys_xun_top {
	border: #e5813b solid 1px;
	background: #bd5e1b;
	transition: all ease-out 0.3s;
}
.index_qyys .qyys_xun:hover .qyys_xun_top div {
	border: #e5813b solid 1px;
	background: #e5813b;
	transition: all ease-out 0.3s;
}
.index_qyys .qyys_xun:hover .qyys_xun_top div .qxt_img1 {
	display: none;
}
.index_qyys .qyys_xun:hover .qyys_xun_top div .qxt_img2 {
	display: block;
}


.index {
	width: auto;
	margin:auto;	
}
.index_about {
	width: 1100px;
	margin: 0 auto;
	max-width: 96%;
	font-size: 14px;
	line-height: 27px;
	color: #333333;
}
.index_about a {
	width: 111px;
	height: 30px;
	border-radius: 30px;
	color: #e53b3b;
	display: inline-block;
	border: #e5813b solid 1px;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
}
.index_about a i {
	margin-left: 5px;
}
.index_ln {
	width: 1100px;
	margin: 35px auto 35px auto;
	max-width: 96%;
}
.index_ln .index_ln_xun {
	width: 33.3333%;
	float: left;
}
.index_ln .index_ln_xun .ilx_left {
	width: 95px;
	float: left;
}
.index_ln .index_ln_xun .ilx_right {
}
.index_ln .index_ln_xun .ilx_right .ilx_right_top {
	font-size: 16px;
	color: #333333;
	line-height: 35px;
	font-weight: bolder;
}
.index_ln .index_ln_xun .ilx_right .ilx_right_bot {
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	max-width: 315px;
}
.index_about img
{
	float:left;
	}
	

.casePart {
	clear: both;
	background: url(../images/bg_1.jpg) no-repeat center 0;
	padding: 60px;
}
.caseCon {
	width: 1180px;
	margin: 0 auto;
}
.caseName {
	height: 59px;
	background: url(../images/caseName.png) no-repeat center 0;
	margin-bottom: 36px;
}
.caseConta {
	height: 525px;
	overflow: hidden;
}
.leftCaseC {
	float: left;
	width: 215px;
}
.rightCaseC {
	float: right;
	width: 943px;
}
.leftCaseC li {
	background-color: #232323;
	height: 46px;
	margin-bottom: 1px;
	text-align: center;
	padding: 20px 0;
	cursor: pointer
}
.leftCaseC li p {
	font-size: 16px;
	color: white;
	opacity: 0.7;
}
.leftCaseC li h3 {
	color: white;
	font-size: 18px;
	margin-top:-1px;
	margin-bottom:10px;
}
.leftCaseC li.specialLi {
	background-color: #e5813b;
}
.UpRCase {
	overflow: hidden;
	height: 285px;
	margin-left: 16px;
	margin-bottom: 48px;
}
.DonRCase {
	overflow: hidden;
	clear: both;
	height: 190px;
}
.DonRCase li a img{
	width:220px;
	height:auto;
	}
.UpCasePic {
	float: left;
	display: block;
	width: 300px;
	height: 300px;
}
.rightUpLine {
	float: right;
	width: 480px;
	margin-right: 46px;
}
.rightUpLine h3 {
	line-height: 40px;
}
.rightUpLine h3 a {
	font-size: 18px;
	color: #000;
}
.rightUpLine p {
	line-height: 28px;
	font-size: 14px;
	height: 150px;
}
.caseBline {
	overflow: hidden;
}
.caseBline img {
	display: block;
	width: 130px;
	height: 44px;
	float: left;
	margin-right: 20px;
}
.DonRCase li {
	float: left;
	width: 220px;
	height: 190px;
	margin-left: 15px;
	position: relative
}
.DonRCase li p {
	position: absolute;
	bottom: 0;
	background-image: url(../images/caseLN.png);
	width: 100%;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: white;
	height: 40px;
	top: 150px;overflow:hidden;
}
.subCaseC {
	display: none;
}

.bg8_6 {
	margin-top:34px;
	margin:auto;
	width:1200px; 
	
}
.b_6_left {
	background-color:#e5813b;
	padding:10px;
	width:785px;
	float:left;
	height:auto;
}
.bg8_6_div {
	padding:21px;
	background:url(../images/bg8_2_6.jpg) no-repeat 20px 58px #FFF;
	height:auto;
}
b8_6_left {
	float:left;
	font-size:20px;
	color:#0d62a6;
	line-height:26px
}
.b8_6_left span {
	cursor:pointer;
	font-size:16px;
	color:#5a5a5a;
}
.b8_6_left .case_bg3 {
	color:#763000;
	border-bottom:4px solid #e5813b;
	padding-bottom:10px;
	font-size:18px;
}
.bg8_top {
	clear:both;
	margin-top:55px;
	display:none;
}
.bg8_6zuo {
	float:left;
	width:314px;
}
.bg8_6zuo .bg8_img {
	float:left;
	margin-bottom:15px;
}
.bg8_6zuo h2 > a {
	float:left;
	font-size:16px;
	color:#763000;
}
.bg8_6zuo h3 {
	float:left;
	font-size:12px;
	color:#858585;
	line-height:0px;
	margin-right:11px;
	margin-top:6px;
	font-weight:100;
}
.bg8_6zuo p {
	clear:both;
	font-size:13px;
	color:#666666;
	line-height:22px;
	font-family:'微软雅黑';
	text-indent:2em;
}
.bg8_6zuo p > a {
	color:#943f04;
	font-size:12px;
	line-height:22px;
	font-family:'宋体';
}
.bg8_6you {
	float:right;
	width:410px;
}
.bg8_6you ul li {
	margin-bottom:16px;
	height:70px;
}
.time {
	width:70px;
	height:70px;
	background:#aeaeae;
	display:inline-block;
*display:inline;
	zoom:1;
	text-align:center;
	float:left;
}
.bg8_6you a .time_p1 {
	font-size:30px;
	color:#fefefe;
	font-family:'Arial';
	margin-top:12px;
}
.bg8_6you a .time_p2 {
	font-size:12px;
	color:#fefefe;
	font-family:'Arial';
}
.new_2 {
	width:322px;
	height:70px;
	display:inline-block;
*display:inline;
	zoom:1;
	background:#f3f3f3;
	float:left;
	padding-left:18px;
}
.new_h2 {
	font-size:14px;
	color:#763000;
	margin-top:10px;
}
.new_h3 {
	font-family:'微软雅黑';
	font-size:13px;
	color:#666;
	margin-top:-10px;
	font-weight:100;
}
.bg8_6you a:hover .time {
	background:#e5813b;
}
.b_6_right {
	background:url(../images/index_bg9.jpg);
	padding:10px;
	width:340px;
	float:right;
	height: 420px;
	border:10px solid #e5813b;	
}
.bg8_6_div2 {
	padding:10px;
	background:url(../images/bg8_2_7.jpg) no-repeat 12px 47px #FFF;
	height: 406px;
	font-size:16px;
	color:#763000;
}
.b_6_ul {
	clear:both;
	margin-top:32px;
}
.b_6_ul li {
	background:url(../images/q_a.jpg) no-repeat 0px 3px;
	padding-left:34px;
	margin-top:14px;
	padding-bottom:0px;
	border-bottom:1px dashed #bababa;
}
.b_r_h2 {
	font-size:14px;
	color:#763000;
}
.b_r_h3 {
	font-size:13px;
	color:#666;
	font-family:'微软雅黑';
	line-height:22px;
	margin-top:15px;
	font-weight:100;
}
.b_3_left {
	float:left;
	font-size:20px;
	color:#0d62a6;
	line-height:26px
}
.b_3_left > span {
	font-size:12px;
	color:#a0a0a0;
	font-family:'Arial';
	line-height:26px
}
.b_3_right {
	float:right;
	padding:3px 25px 0px 0px;
	line-height:26px
}
.b_3_right a {
	font-size:12px;
	color:#a0a0a0;
	font-family:'Arial';
}

.fix:after {
	clear: both;
	content:"";
	display: table;
}
.bg8_img img{
	width:315px;
	height:211px;
	vertical-align:middle;
	}
	
	
	
.main .right {

	width:500px;

	margin-right:20px;

}

.main .right p {

	color:#666;

	font-size:14px;

	line-height:22px;

}

.main .content:after {

	content: "020";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}

.main .contentTitle {

	position:relative;

	line-height:28px;

}

.main .contentTitle span {

	position:relative;

	z-index:1;

	color:#333333;

	font-size:18px;

	background:#fff;

	padding-right:12px;

}

.main .contentTitle .sub {

	position:absolute;

	top:14px;

	left:0px;

	height:1px;

	background:#fff;

	width:100%;
}
.main .right {

	width:700px;
}

.main .right .contentTitle {

	padding-bottom:0px;

}

.main .right .lineTitle {

	padding-top:14px;

	font-size:14px;

	color:#666;

	line-height:32px;

}

.main .right .inputText {

	color:#666;

	width:354px;

	height:36px;

	border:1px solid #b8b8b8;

	background:#fff;

	padding-left:12px;

}

.main .right .textArea {

	color:#666;

	width:412px;

	height:143px;

	padding:12px;

	border:1px solid #b8b8b8;

}

.main .right .inputSub {

	font-size:14px;

	cursor:pointer;

	width:90px;

	height:34px;

	line-height:34px;

	color:#fff;

	background:#999;

	text-align:center;

	margin-top:14px;

	border:0;

}

.main .right .inputSub {

	transition-duration: .5s;

	-ms-transition-duration: .5s;

	-moz-transition-duration: .5s;

	-webkit-transition-duration: .5s;

}

.main .right .inputSub:hover {

	background:#717070;

}

.youlian{
	width:auto;
	margin:auto;
	width:1200px;
	}
.youlian .inner-cent span {
	font-size:12px;	
	color:#919191;
	
	} 
	
.youlian .inner-cent span a {
	font-size:12px;	
	color:#919191;
	}
